<script>
  import {
    mapActions
  } from 'vuex';
  export default {
    methods: {

    },
    globalData: {
      privacyContractName: '', //需要弹窗展示的隐私协议名称
      showPrivacy: false //全局控制弹窗显隐
    },
    onLaunch() {
      const that = this;
      wx.getPrivacySetting({
        success(res) {
          // console.log('是否需要授权：', res.needAuthorization, '隐私协议的名称为：', res.privacyContractName);
          if (res.needAuthorization) {
            that.globalData.privacyContractName = res.privacyContractName;
            that.globalData.showPrivacy = true;
          } else {
            that.globalData.showPrivacy = false;
          }
        }
      });
    },
    onLoad() {
      uni.hideTabBar();
    },
    onShow() {
      let updateManager = uni.getUpdateManager();
      if (!updateManager) {
        return;
      } else {
        //新版本更新
        if (uni.canIUse("getUpdateManager")) {
          //判断当前微信版本是否支持版本更新

          updateManager.onCheckForUpdate(function(res) {
            if (res.hasUpdate) {
              // 请求完新版本信息的回调
              updateManager.onUpdateReady(function() {
                uni.showModal({
                  title: "更新提示",
                  content: "新版本已经准备好，是否重启应用？",
                  success: function(res) {
                    if (res.confirm) {
                      // 新的版本已经下载好，调用 applyUpdate 应用新版本并重启
                      updateManager.applyUpdate();
                    }
                  },
                });
              });
              updateManager.onUpdateFailed(function() {
                uni.showModal({
                  // 新的版本下载失败
                  title: "已经有新版本了哟~",
                  content: "新版本已经上线啦~，请您删除当前小程序，到微信 “发现-小程序” 页，重新搜索打开哦~",
                });
              });
            } else {}
          });
        } else {
          uni.showModal({
            // 如果希望用户在最新版本的客户端上体验您的小程序，可以这样提示
            title: "溫馨提示",
            content: "当前微信版本过低，部分功能无法使用，请升级到最新微信版本后重试。",
          });
        }
      }
    },
  }
</script>

<style>
  /*每个页面公共css */
  .content-view {
    width: 710rpx;
    position: relative;
    float: left;
    margin: 15px 10px;
  }

  page {
    background-color: #f7f7f7;
  }

  /*增强输入框*/
  .searchInput {
    width: calc(100% - 100px);
    position: relative;
    float: left;
  }

  /*筛选框 */
  .uni-collapse-item__title-box {
    height: 30px !important;
  }

  /*card卡片 start*/
  .uni-card {
    margin: 10px 0px !important;
    padding: 0 8px !important;
    border-radius: 10px !important;
  }

  .uni-card .uni-card__content {
    padding: 5px 10px !important;
  }

  /*card卡片 end*/

  /*table表格 start*/
  .uni-table {
    width: 100% !important;
  }

  .uni-table-th {
    color: #169BD5 !important;
  }

  .uni-table-tr {
    background: #169bd514 !important;
  }

  /*table表格 end*/
  page {
    font-family: SourceHanSansCN-Normal;
  }
</style>